tank baffle - Alemán Inglés Diccionario